type ObjectID = string;

// 工作台应用
export interface WorkbenchAppSchema {
  _id: ObjectID,

  // 基础信息
  userId: ObjectID, // 用户 ID

  apps: {
    type: number, // 应用类型 eg. 1.推荐工具 2.自定义URL

    // type = 1
    // 推荐工具类型
    toolId?: ObjectID,
    toolData?: {
      // 工具文档数据冗余
      // ...
    }

    // type = 2
    // 自定义 URL 类型
    url?: string,
    customData?: {
      icon: string,
      // ...
    }
  }[],

}

// 工作台
export interface WorkbenchEventSchema {

  _id: ObjectID,

}
